home *** CD-ROM | disk | FTP | other *** search
Wrap
-- card: 60567 from stack: in.1 -- bmap block id: 0 -- flags: 0000 -- background id: 42703 -- name: -- part 1 (button) -- low flags: 00 -- high flags: A000 -- rect: left=28 top=169 right=227 bottom=86 -- title width / last selected line: 0 -- icon id / first selected line: 10915 / 10915 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Memory Mgr -- part contents for background part 1 ----- text ----- Memory Manager -- part contents for background part 68 ----- text ----- Manage physical memory in relocatable blocks -- part contents for background part 65 ----- text ----- Inside Macintosh Volumes II, IV -- part contents for background part 66 ----- text ----- ROM -- part contents for background part 11 ----- text ----- 1/84: Shipped 1/87: Performance enhanced Routines added for setting, clearing flags -- part contents for background part 32 ----- text ----- Operating System -- part contents for background part 67 ----- text ----- 20,257,179,272 -- part contents for background part 70 ----- text ----- 78672 73243 61501 64590 65044 67364 24991 21354 -- part contents for background part 74 ----- text ----- Divides physical memory into heap zones and allocates relocatable and non-relocatable blocks within each zone. Passes “handles” to relocatable blocks; updates master pointers when blocks are moved. Can compact memory and purge unused blocks when more memory is needed. Checks for collisions of stack and heap.